pin down – English–Latine translations

🇬🇧 en la 🇻🇦

pin down verb

  • to hold the opponent back-first so both his or her shoulders touch the mat or ground
capere
Wiktionary Links